rain patter - German English Dictionary